

const baseURL ='https://api-hmugo-web.itheima.net/api/public/v1'

const request = async (config)=>{
    //    如果没有method默认使用get
    config.method = config.method || 'GET'
     // 添加baseUrl
    config.url = baseURL + config.url
    //请求前做些什么-请求拦截器
    ''
    if(config.url.includes('/my/')){
      config.header = {
        Authorization:uni.getStorageSync('userProfile').token || ''
      }
    }
      
    
    // 自动添加token
    

    const [error,res] = await uni.request(config)

    // 请求后做些什么-响应拦截器
    // 错误通用处理
    if(!error) {
      return res
    }else{
      console.log('有错误',error);
    }
}

export default request